1
general::
Phrase(s): impeach someone for something
1. to charge someone with doing something illegal. • You can’t impeach her for just disagreeing! • We tried to impeach Gus for failing to attend sessions. 2. to criticize or discredit someone for something. • The opposition impeached him for his position in no uncertain terms. • Liz was impeached by the press for her views.
McGrawhill's American Idioms And Phrasal Verbs